#ifndef PREF_RECORD_H_
#define PREF_RECORD_H_

#include <gtkmm.h>

namespace gpyp {
class Application;
namespace pref {

class Record : public Gtk::VBox {
private:
  Gtk::ComboBoxEntryText command_;
  Gtk::Entry             filename_;
  Gtk::SpinButton        retry_timeout_;
  Gtk::SpinButton        retry_count_;
  Gtk::CheckButton       retry_ch_exists_;
  Gtk::CheckButton       rm_zero_file_;
  Gtk::CheckButton       term_on_exit_;
  Gtk::CheckButton       kill_on_exit_;

  Gtk::CheckButton       log_save_;
  Gtk::Entry             log_filename_;

public:
  Record(Application &app, Gtk::Window &parent);
};

}/*pref*/
}/*gpyp*/

#endif/*PREF_RECORD_H_*/
